﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;


namespace Atom.DAL.Common
{
    public abstract class Action
    {
    //    private ISession _session;

    //    public Action() { }

    //    internal Action(ISession _session)
    //    {
    //        this._session = _session;
    //    }

    //    /// <summary>
    //    /// 获取NHibernate的Session
    //    /// </summary>
    //    protected ISession Session
    //    {
    //        get
    //        {
    //            if (_session == null)
    //            {
    //                this._session = (new Configuration()).Configure().BuildSessionFactory().OpenSession();
                    
    //            }
    //            return _session;
    //        }
    //    }

    //    public void Flush()
    //    {
    //        Session.Flush();
    //    }

    }
}
